/*
 *  Class name: SoccerMatchDetailDTO.java
 *  Version: 1.0
 *  Date: 4.4.2014
 */
package cz.muni.fi.pa165.soccergamesarchive.businesslayer.dtos;

import java.util.Date;
import java.util.List;

/**
 *
 * @author Michal Ďuriš
 */
public class SoccerMatchDetailDTO {

    private Long id;

    private Date matchDate;

    private String stadiumName;

    private TeamDTO homeTeam;

    private TeamDTO awayTeam;

    private List<GoalDTO> homeTeamGoals;

    private List<GoalDTO> awayTeamGoals;

    public SoccerMatchDetailDTO() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Date getMatchDate() {
        return matchDate;
    }

    public void setMatchDate(Date matchDate) {
        this.matchDate = matchDate;
    }

    public String getStadiumName() {
        return stadiumName;
    }

    public void setStadiumName(String stadiumName) {
        this.stadiumName = stadiumName;
    }

    public TeamDTO getHomeTeam() {
        return homeTeam;
    }

    public void setHomeTeam(TeamDTO homeTeam) {
        this.homeTeam = homeTeam;
    }

    public TeamDTO getAwayTeam() {
        return awayTeam;
    }

    public void setAwayTeam(TeamDTO awayTeam) {
        this.awayTeam = awayTeam;
    }

    public List<GoalDTO> getHomeTeamGoals() {
        return homeTeamGoals;
    }

    public void setHomeTeamGoals(List<GoalDTO> homeTeamGoals) {
        this.homeTeamGoals = homeTeamGoals;
    }

    public List<GoalDTO> getAwayTeamGoals() {
        return awayTeamGoals;
    }

    public void setAwayTeamGoals(List<GoalDTO> awayTeamGoals) {
        this.awayTeamGoals = awayTeamGoals;
    }

}
